package com.loveto.common;

import com.loveto.common.SoftKeyboardDetectorView.OnHiddenKeyboardListener;
import com.loveto.common.SoftKeyboardDetectorView.OnShownKeyboardListener;
import com.loveto.service.OpenTournamentMainActivity;
import com.loveto.service.OpenTournamentQuestionActivity;
import com.loveto.service.R;

import android.app.Activity;
import android.app.AlertDialog;
import android.app.ProgressDialog;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.graphics.Color;
import android.util.Log;
import android.widget.FrameLayout;
import android.widget.RelativeLayout;

public class usefulCodes {

/*
	//로컬에 정보 저장하기
	SharedPreferences pref = getSharedPreferences("userInfo", Activity.MODE_PRIVATE);
	Editor editor = pref.edit();
	editor.putString("memberid", "김기용");
	editor.commit();
	
	//로컬에서 정보 받아오기
	SharedPreferences pref = getSharedPreferences("tournamentMakeInfo", Activity.MODE_PRIVATE);
	String tournamentTitleText = pref.getString("tournamentTitleText", "");
	
	//엑티비티 이동 초기화
	private Intent intentMoveToPage;
	
	//레이아웃 가져오기
	 RelativeLayout groupLayout = (RelativeLayout) getLayoutInflater()
				.inflate(R.layout.loveto_info_tournament_group, null);
	
	//전 엑티비티에서 정보 받아오기
	Intent intent = getIntent();
	presentInputRound = intent.getIntExtra("presentInputRound", 0);
	
	//다음 엑티비티에 정보 전달하기
	intentMoveToPage = new Intent(OpenTournamentMainActivity.this,OpenTournamentQuestionActivity.class);
	intentMoveToPage.putExtra("presentInputRound", presentInputRound);
	startActivity(intentMoveToPage);

    //얼럿 다이얼로그 띄우기
	new AlertDialog.Builder(this)
    .setMessage("질문을 입력하세요!")
    .setNeutralButton("확인", null)
    .show();
	
 	//프로그레스바 띄우기
 	private ProgressDialog progressDialog;
 	progressDialog = new ProgressDialog(this);
 	
	progressDialog.setMessage("정보를 서버에 저장하고 있습니다.");
	progressDialog.show();
	
	
	//텍스트에 리소스에 있는 컬러값 지정해주기
	v_userinfo_id.setTextColor(getResources().getColor(R.color.textMan));
	titleView.setTextColor(Color.parseColor("#e4e542"));
	
	//레이아웃 숨기기 보이기
	 area_add_likeuser.setVisibility(RelativeLayout.GONE);
	 area_add_likeuser.setVisibility(RelativeLayout.VISIBLE);
	
	//키보드가 나왔는지 학인 처리 , AndroidManifest.xml에서 android:windowSoftInputMode 가 adjustResize 속성일 때만 가능.
	// oncreate 에 넣음.
	softKeyboardDetector = new  SoftKeyboardDetectorView(this); //키보드가 나왔는지 확인하기 위한
	addContentView(softKeyboardDetector, new FrameLayout.LayoutParams(-1, -1));
	softKeyboardDetector.setOnShownKeyboard(new OnShownKeyboardListener() {
		@Override
		public void onShowSoftKeyboard() {
			Log.d("tag", "키보드가 떴습니당~");
		}
	});
	softKeyboardDetector.setOnHiddenKeyboard(new OnHiddenKeyboardListener() {
		
		@Override
		public void onHiddenSoftKeyboard() {
			Log.d("tag", "키보드가 내려갔습니당~");
		}
	});
	
	//현재 Activity가 보여지는 동안 화면 안꺼지게 하기
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

	화면 아무곳이나 클릭 했을 때 처리
	@Override
	public boolean dispatchTouchEvent(MotionEvent ev) {

	    switch (ev.getAction()){
	        case MotionEvent.ACTION_DOWN:
	        	//눌렀을 때
	            break;
	        case MotionEvent.ACTION_UP:
	        	//땟을 때
	            break;
	    }

	    return super.dispatchTouchEvent(ev);
	}
	
	*/
	
}
